🇬🇧 en da 🇩🇰

heavy artillery noun

  • (figuratively) The most powerful means that can be used to carry out something.
tungt skyts
Wiktionary Links